package demo4;
/**    面向接口 这是一种编程上的设计思想
 * 那么我们通常不会直接依赖具体的某一个实现类 而是依赖接口
 * 这样以来 子只要被依赖的类实现了改接口我们就能可以用
 *
 * 就好比人出门需要依赖衣服，而不是必须依赖半截袖或者毛衣  任何种类的衣服都可以
 * 因此Person上应当定义一个属性时候 Clothes 这个接口 ，而不是具体的Shirt或Sweater
 *
 * */

//衣服  可以认为这个是所有的父类
public interface Clothes {
}
